Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Torneo Internazionale di Tennis ATP-Challenger - Merano Medicor Open - Budapest USTA Challenger - Champaign South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Dunlop World Challenge - Toyota Sarajevo Challenger St. Remy Challenger Mons Challenger Jersey Challenger San Remo Challenger Pozoblanco Challenger Recanati Challenger St. Remy Challenger Bath Challenger St. Brieuc Challenger Athens Challenger Turin Challenger Helsinki Challenger St. Remy Challenger Trofeo Barcelona de Tenis - Barcelona IPP Open - Helsinki Baton Rouge Pro Tennis Classic - Baton Rouge Genova Open Challenger - Genova Open D'Orleans - Orleans President's Cup - Astana Scottish Tennis Championship - Edinburgh Istanbul Challenger Prostejov Challenger Bratislava Challenger Prostejov Challenger Nord/LB Open - Braunschweig Challenger Casablanca San Angel - Mexico City Geneva Challenger Milano Challenger-Jameson Cup - Milan Ortisei Challenger XL Capital Bermuda Open - Bermuda Nord/LB Open - Braunschweig 2002 FSE Challenger - Tarzana Muller Cup 2000 - Ulm CA-Challenge 2000 - Graz Jameson Cup - Milan 2001 Eddleman USTA Challenger - Birmingham FILA Challenger - Biella 4th Sardinia International Championships - Cagliari Casino Lugano - Lugano Open de L'Isere (Open 38) - Grenoble Pekao Open - Szczecin Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague FILA Challenger - Biella Tatra Banka Open - Bratislava IPP Open - Helsinki Venice Open - Venice Pekao Open 2001 - Szczecin Black Forest Open - Alpirsbach Copa Sevilla Inernacionales de Andalucia - Seville International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Zagreb Open - Zagreb FILA Challenger Biella - Biella Open de Mantouban - Montauban Northern Electric Open 1999 - Newcastle Maia Challenger - Oporto Sports Experts Open - Nettingsdorf GHI Bronx Tennis Classic - Bronx The Nottingham Open - Nottingham Gelsor Open Carpati - Brasov Open Maxon - Barcelona Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht The Joyce Eisenberg Jerusalem Open - Jerusalem Warsteiner Challenger Lubeck - Lubeck Copenhagen Open - Copenhagen Open de Franche Comte - Besancon Estoril Open - Estoril Mallorca Open - Mallorca Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon Open Sainte-Victoire - Aix-En-Provence UBS Open Gstaad - Gstaad The Surbiton Trophy - Surbiton Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Nord/LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis BBB Open - Sofia San Marino Cepu Open - San Marino 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Akbank Private Banking-TED Open - Istanbul Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Copenhagen Open - Copenhagen Braunschweig Open - Braunschweig Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Nord/LB Open 2004 - Braunschweig Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Pekao Open 2004 - Szczecin Lambertz Open - Aachen Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Ostrava Open 2005 - Ostrava 4° Sporting Challenger - Turin Banca Stato Challenger - Lugano The Natrel's Challenger of Granby - Granby PrivatBank Cup - Dnepropetrovsk Tunis Open 2006 - Tunis Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open D'Orleans - Orleans Internationaler Raiffeisen Grand Prix - St. Polten Kobstaedernes ATP Challenger - Kolding RCA Championships - Indianapolis Naples Challenger - Naples Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Ciudad de Pozoblanco Open Diputacion - Cordoba Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis IPP Open - Helsinki Thailand Open - Bangkok The Dubai Tennis Championships - Dubai Fergana Challenger - Fergana The Stella Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Thailand Open - Bangkok Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Segovia Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Pekao Open 2003 - Szczecin AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Vancouver Challenger Keio Challenger International Tennis Tournament - Yokohama UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Milan Challenger The Wright Financial Group, Inc. Challenger - Champaign ECU Prague Open - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo Intersport Heilbronn Open - Heilbronn Heilbronn Challenger Gemax Samsung Open 2004 - Belgrade Challenger Banque Nationale - Granby XI Open International D'Andorra - Andorra Geneva Challenger Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest IPP Geneva Trophy - Geneva The Surbiton Trophy - Surbiton Moncton Men's Challenger - Moncton Barletta Citta Della Disfida Open 2000 - Barletta Black Forest Open 2004 - Freudenstadt Zagreb Open - Zagreb Quelle Cup 2000 - Furth The Powder Byrne Trophy - Surbiton Pekao Open - Szczecin Challenger Casino Lugano - Lugano Cherbourg Challenger FILA Challenger Biella - Biella Open de L'Isere - Grenoble 2000 Cairo Challenger - Cairo Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton Nord LB Open - Braunschweig The Surbiton Trophy - Surbiton Espinho Challenger - Espinho Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Powder Byrne Trophy - Surbiton XI Venice Open - Venice Skandia Open - Linz Johannesburg Challenger Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Mobilux Open - Luxembourg KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Turin Challenger Neride Prague Indoor - Prague Jameson Cup - Milan Rhodes Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Cadillac Pro Indoor USTA Challenger - West Bloomfield Ramat Hasharon Challenger Abierto Internacional de Salinas - Salinas The LTA Cardiff Challenger - Cardiff III Challenger Continenal Plaza - Puerto Vallarta BMW Tennis Championship - Sunrise Renault Slovenian Open - Ljubljana Marbella Open - Marbella Isla de Lanzarote - Lanzarote Tampere Challenger - Tampere The Surbiton Trophy - Surbiton Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda The Scottish Championships - Edinburgh I Open de Tenis Comunidad de Madrid - Madrid DPD Challenger 99 - Aschaffenburg Copa Sevilla Internacionales de Andalucia - Seville Challenger 42 - Andrezieux Campionati Internazionali di Sicilia - Palermo San Luis Potosi Challenger - San Luis Potosi USTA Challenger of North Miami Beach - North Miami Beach Challenger 42 - Andrezieux 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Gelsor Open Romania - Bucharest Busan Open - Busan Gelsor Open Romania - Bucharest 2004 USTA Challenger of Calabasas - Calabasas Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Geneva Challenger Izmir Challenger The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino Gelsor Open Romania - Bucharest Pozoblanco Challenger Grand Prix Hassan II - Casablanca Countrywide Classic - Los Angeles Heilbronn Open - Heilbronn Manchester Challenger Challenger 42 - Andrezieux Bratislava Challenger Recanati Challenger Lambertz Open by Stawag 2007 - Aachen Heineken Open - Auckland BellSouth Open - Vina del Mar AXA Open - Lisbon TED Open - Istanbul Argentina Open - Buenos Aires IPP Open - Helsinki Siemens Open - Scheveningen Davidoff Swiss Indoors - Basel Generali Open - Kitzbuhel TED Open Istanbul - Istanbul Jameson Cup - Milan Polish Open 2000 - Poznan Pozoblanco Challenger BA-CA Tennis Trophy - Vienna Izmir Challenger San Remo Tennis Cup - San Remo Orleans Challenger The LTA Men's Challenger Wrexham - Wrexham Qatar Exxon Mobil Open - Doha KGHM Polish Indoors - Wroclaw Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba RCA Championships - Indianapolis V Torneo Internazionale di Tennis - Barletta Scania Stockholm Open - Stockholm The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Internazionali di Tennis de San Marino - San Marino Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Salvador Ethias Tennis Trophy - Mons Abierto Mexicano de Tenis Pegaso - Acapulco Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn UNICEF Open - 's Hertogenbosch Challenger 42 - Andrezieux Kyiv UMC Open - Kiev St. Brieuc Challenger Graz CA Challenger - Graz Qatar Open - Doha Internationaux de Bretagne - Brest Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Steelers Cup - Kosice Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tunis Open - Tunis Kremlin Cup - Moscow Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome The Priority Telecom Open - Amersfoort Tennis Masters Series - Hamburg BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Campionati Internazionali di Sicilia - Palermo Masters Series Hamburg - Hamburg Sporting Challenger 2003 - Turin St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Stockholm Open - Stockholm Sybase Open - San Jose Masters Series Monte-Carlo - Monte Carlo Rado Swiss Open - Gstaad Rogers Masters - Montreal The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Waldbaum's Hamlet Cup - Long Island Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Pegaso - Acapulco Rogers Cup - Montreal Copenhagen Open - Copenhagen Ostrava The Manchester Trophy - Manchester Credit Agricole Suisse Open - Gstaad Qatar Open - Doha Qatar Exxon Mobil Open 2003 - Doha Open D'Orleans - Orleans Idea Prokom Open - Sopot President's Cup 2000 - Tashkent Thailand Open - Bangkok Abierto Mexicano Telfonica MoviStar - Acapulco AIG Japan Open - Tokyo Open Seat-Godo '98 - Barcelona 2003 Mercedes Cup - Stuttgart Qatar Mobil Open 2000 - Doha TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia XII Internazionali di Tennis CARISBO - Bologna RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel AXA Cup - London Open 13 - Marseille Open Romania - Bucharest Heineken Open - Auckland SA Tennis Open - Johannesburg Open Seat Godo 2003 - Barcelona UBS Open Gstaad - Gstaad Croatia Open - Umag Miller Lite Hall of Fame Tennis Championships - Newport International Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Ordina Open - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London President's Cup 1999 - Tashkent Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Priority Telecom Open - Amersfoort Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London ABN/AMRO World Tennis Tournament - Rotterdam U.S. Open - New York French Open - Paris Wimbledon - London Franklin Templeton Tennis Classic - Scottsdale Wimbledon - London French Open - Paris U.S. Open - New York Idea Prokom Open - Sopot Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Sybase Open - San Jose The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Gelsor Open Romania - Bucharest Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Copa AT&T - Buenos Aires Scania Stockholm Open - Stockholm Brasil Open - Costa do Sauipe 2002 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Allianz Suisse Open - Gstaad Open Seat Godo 2007 - Barcelona The Stella Artois Grass Court Championships - London Brasil Open - Costa do Sauipe Open 13 - Marseille Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Rado Swiss Open - Gstaad Gerry Weber Open - Halle 14th Paris Open - Paris Abierto Mexicano Telfonica MoviStar - Acapulco Countrywide Classic - Los Angeles Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 U.S. Open - New York Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Monte Carlo Open - Monte Carlo Davis Cup, World Group, QF, BEL-SUI 3-2 U.S. Open - New York Davis Cup, World Group, QF, SUI-FRA 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid